dos2unix includes utilities to convert text files with DOS or Mac line endings to Unix line endings and vice versa. It is an update of Benjamin Lin's implementations.
| Tags | Utilities |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | POSIX Unix Linux Cygwin DOS OS/2 Warp Win32/64 |
| Implementation | C |
| Translations | English Dutch German Esperanto Spanish |
Recent releases


Release Notes: This release adds conversion of Windows UTF-16 files to Unix UTF-8 files and conversion of Unix UTF-8 files to Windows UTF-8 files with the byte order mark.


Release Notes: This release enables wildcard expansion for all versions and fixes a compilation error which occurred when debugging was enabled.


Release Notes: The homepage URL has changed. Dos2unix compiles now for native MSYS, and compiles with OpenWatcom for dos32 and win32. On OS/2, wildcards are now supported, and the code page is detected properly.


Release Notes: The messages and manual have been translated to Spanish. File ownership is maintained in old file mode (Unix only). Dos2unix and Unix2dos now share the same language files. The source code has been cleaned up.


Release Notes: The handling of symbolic links has been improved. Options to skip, replace, or follow symbolic links. Error handling has been improved. Improvements for Cygwin.